flushed down the tubes - Deutsch Englisch Wörterbuch